package com.jml.防xss和抓包;

import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;

/**
 * @ClassName Test002
 * @Author 蚂蚁课堂余胜军 QQ644064779 www.mayikt.com
 * @Version V1.0
 **/
public class Test002 {
    // 盐值
    private  static String str="yushengjun_meite";
    public static void main(String[] args) throws UnsupportedEncodingException {
//        String pwd="123456";
//        String value = DigestUtils.md5Hex(pwd+str);
//        //0eed14798515e30631c69973d9f2537e存入到数据库中
////        // 12345yushengjun_meite
////        System.out.println(value);
////        /**
////         * 盐值 不要每次都一样。 建议做成动态形式。 userid或者 自己动态生成。
////         */   SignUtil
//        HashMap<String, String> objectObjectHashMap = new HashMap<>();
//        objectObjectHashMap.put("amount",10000+"");
//        Map<String, String> sign = SignUtil.sign(objectObjectHashMap);
//        System.out.println(sign.toString());
//     //   http://127.0.0.1:8080/toPay?amount=10000&sign=99710018ab7d58026b49e37811d53f8d&timestamp=1591106807273

        String encode = URLEncoder.encode("mayikt+meite", "UTF-8");
        System.out.println(encode);
        String decode = URLDecoder.decode(encode, "UTF-8");
        System.out.println(decode);
    }
}
